Peru
18 Places to Feel Dwarfed by Nature
Sure we present a lot of cool new hotels and awesome architectural sites, but to some travelers, those things don’t mean a thing. Adventure seekers and nature lovers like to be swallowed whole by the natural beauty that surrounds them. The Matador Network recently scoped out 18 places that have the ability to make one continue reading…
Amazing Images of Machu Picchu
As one of the most intriguing destinations in the world, the Lost Inca City of Machu Picchu has been visited by sightseers, backpackers, and those seeking the serenity of what is considered sacred land. Travelphant Travel Blog recently put together a guide to the newest great world wonder, accompanied by some amazing photographs continue reading…