Hallelujah Mountains, China - These Chinese mountains are the inspiration for creating the environment in the movie Avatar and they are wonder of nature.
Pokhara is Nepal's most breathtaking city. Surrounded by the Himalayas and the lake Phewa, here are the top things to do.
Algún día yo me montaré en un parapente 😏
travel journals are the best souvenirs...if only I had known this 15+ years ago!
Top 30 Adventures Everyone Should Go On Before Turning 30
Temple of the Cross at the Mayan site of Palenque, Mexico (by Dennis)
A Travel Article from My Destination Barbados: When in Barbados, do as the locals do...Food and Drink Edition
Tibetan bridge in Piedmont, Italy.
Mirador Las Torres in Patagonia
Wat Arun Temple, Bangkok, Thailand