Velliangiri Mountains

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