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 http://en.wikipedia.org/wiki/Velliangiri_Mountains
No exact match found