Surrounded by a forest of sandalwood, teak and silver oak, Yercaud is a resort town in the South of India. It is famous for its never ending hills of coffee, tea and spice plantations. The lapping waters of Yercaud add to the beauty of Yercaud as a summer escape destination. The aroma of hot bajjis … Read more