Make the most of the rains this year. You can head to misty mountains in India, go trekking in the Sahyadris, or set off on a road trip. Self-drive trip, as a travel trend, is slowly catching up in India. It is an immersive way to travel, exploring places with freedom and flexibility, which not only gives a sense of independence, but …