Land of the Incas - Peru

 Peru, this small, unassuming country plonked right in the heart of South America, framed by bigger and more imposing countries, competing for attention with the likes of formidable Brazil and dreamy Argentina. And still, of all the stunning destinations in South America, Peru is the one place everyone wants to experience, at least once in their lifetime. Peru is even more colourful than you imagined; the one whose mountains, whose people, whose tastes, smells and sounds excel your expectations.

Try as you may, you’ll still find no words to describe the most awe-inspiring site of all. The one you’ve been dreaming of all these years. The one place, after all, that will get you to Peru in the first place:  Magical Machu Picchu.

Submit Details to Join Us