Alexia Nestora
From the
Travellr.com network

Living in:
Denver, Colorado, United States
Joined:
February 2011
Topics (1)
Answers (3)
-
Are there any really neat up and coming restaurants in Denver?
I don't know any new ones but The Melting Pot is always a winner. almost 10 years ago
-
white water rafting
Check out www.acethehimalaya.com - I went with them when I was in Pokhara and had a great time! almost 10 years ago