
Monsoon holidays in India are known all over the world because of plenty of beautiful locations scattered all around the country. Be it the high, serene Himalayan peaks of Uttarakhand, the rolling tea plantations of Munnar in Kerala or the mesmerising lakes of Udaipur; everything here in the country is a treat to discover during the monsoon season. « Continue Reading »