A Sensory Overload – Peru!
South America proves to be everything and more than what Shirin Mehta was hoping. Here’s her first person account of her visit to Peru under the protective umbrella of a luxury tour by Globus Peru Lima, Cusco, Machu Picchu Peru is where the real