Virgin Hills of Munnar, India

Virgin Hills of Munnar, India

Munnar, often called the “Switzerland of India,” beckons tourists to visit and re-visit to relax in its breathtaking natural beauty. A hill station at 1600 meters above sea-level, Munnar is the meeting point of three mountain streams and is situated in Idukki district of Kerala in the Western Ghats of South India. The picturesque town … Continued

Udaipur, India: Invoking Your Presence in Nature

Set amidst the lofty Aravalli Range of Rajasthan, the beautiful city of Udaipur is an abode of picturesque lakes, lush-green gardens, majestic forts and palaces, awe-inspiring museums, and revered temples. Receiving thousands of footfalls the year round from all over the world, Udaipur is certainly one of the most sought-after destinations. While on one hand, … Continued

We Said Go Travel