Velliangiri Mountains

The Velliangiri Mountains, (Tamil: வெள்ளியங்கிரி மலை) a part of the Nilgiri Biosphere Reserve, are situated at the Western Ghats border of Coimbatore district, Tamil Nadu. Known as the `Thenkailayam (Tamil: தென்கயிலை) - Kailash of the South`, these mountains are held and revered on par with spiri.....
Found on
No exact match found