If you guessed that the Rain Museum is opening in Meghalaya, you must be the biggest fan of monsoon in India, because you’re right. It’s not nicknamed the wettest place on Earth for no reason! The monsoon season is India’s heart, pouring its abundant love into our agricultural produce, lakes, […]
