|Comments are Off
Location: It is located in Yelagiri, a hill station in the Vellore district of TamilNadu, India. About: For all you trekkers out there, Swamimalai is the perfect and a popular destination for trekking. The trek would be really great, as it has a good green cover and a shade all...