Beauties from the Western Ghats

Beauties from the Western Ghats

The Western Ghats of India, are a nature lover’s paradise. Thousands of species of flora and fauna thrive here, some found nowhere else in the world. And among the Ghats’ crown jewels is the tiny village of Amboli. For most, it is a hill station to be visited in monsoons, for its magical mists and roaring waterfalls. But the mists hide another treasure – nature’s…