If you are passionate about chasing rainbows, then look no further than these five stunning places as the monsoon season winds to an end in India. From Meghalaya to Jammu and Kashmir, there are several places that offer ample opportunities to nature lovers to cherish the beauty of rainbows and also for shutterbugs to capture the moments.

Cherrapunjee, Meghalaya

Cherrapunjee in the eastern state of Meghalaya offers ample opportunities to spot rainbows, thanks to an average of 11,872 mm of annual rainfall that is almost ten times the country's national average. With cumulus clouds hovering around the picturesque landscape, one can find as many rainbows as they want to, especially by the waterfalls to get a superb snapshot of the mystical rainbow.

Mussoorie, Uttarakhand

Uttarakhand, also known as the ‘Land of Gods’, is known for its gorgeous landscapes, quiet meadows, placid lakes and last, but not the least, its rainbows. Writer Ruskin Bond, while witnessing the birth of a rainbow commented that the black clouds of Mussoorie and the hailstones reminded him of marbles. Bond's descriptive writing on the formation of a rainbow makes Mussoorie one of the most sought-after places to spot a rainbow.

Srinagar, Jammu and Kashmir

Srinagar, the summer capital of Jammu and Kashmir, is another favorite hotspot for rainbows chasers. The world-renowned Tulip Garden, famous for a variety of tulips is the perfect place to find mesmerising rainbows amidst an amazing backdrop of multi-coloured tulips that come alive during a specific time of the year. Kashmir's favourite tourist spot Dal Lake is another popular site to find a rainbow. You could also pick any of the mountain ranges to get a spectacular view of the city with a towering rainbow. Perhaps, now we know why Kashmir is often referred to as "paradise on earth."

Agumbe, Karnataka

If trekking interests you, then Agumbe which is known as the ‘Cherrapunjee of Karnataka’ is the perfect place for you. The picturesque village is cocooned by luscious forests and gets plenty rainfall . Koodlu theertha, as well as Barkana falls are the perfect locales to find rainbows. During the monsoon season, trekking or a quiet weekend to this beautiful village serves as a great option.

Chinnakallar, Tamil Nadu

Another area that is known for receiving a high amount of rainfall during the monsoon season is Chinnakallar in the southern state of Tamil Nadu. Almost 25 km from Valparai, Chinnakallar is also famous for its hanging bridge. For wildlife lovers, this is one of the best places to spot wild herds of elephants that have been travelling along this route for several years. Amidst its thick jungles, Chinnakallar has earned its reputation as a perfect location for those on a hunt for rainbows.