Top 18 tourist places in Yelagiri

It is one of the hill stations located in the southeast state of Tamil Nadu. Yelagiri…