In India, it is never about ‘Rain, rain go away little Raju wants to play’… instead it’s the season where every bounty thrown by the nature towards the human community is magnified with purity, abundance and carries a tinge of green charm to everything. Exploring the 20 top monsoon destinations […]