A beautiful town in Tamilnadu, Southern part of India, Yelagiri is a beautiful and serene weekend getaway destination down south. Located at a height of approximately 900 meters, Yelagiri stands majestically amidst picturesque mountains. Yelagiri attractions and the salubrious climate  makes it a hot spot destination worth travelling to any time of the year. Yelagiri … Read more