Travel 5 stunning mountain towns in India that are worth visiting during monsoon Aman Shukla Jun 22, 2024