The Yercaud Pagoda Point is a popular tourist destination in the town of Yercaud, Tamil Nadu, India. The point offers a panoramic view of the Salem and Yercaud hills. A pagoda is a religious structure found in many Asian countries.
FAQ's on Pagoda Point