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