Yelagiri is a hill station in the southeast Indian state of Tamil Nadu. Built in 1964, the hilltop Velavan Temple is a colorful Murugan temple with views of the valley …
source
Have something to say? Leave a comment:
Yelagiri is a hill station in the southeast Indian state of Tamil Nadu. Built in 1964, the hilltop Velavan Temple is a colorful Murugan temple with views of the valley …
source
Have something to say? Leave a comment: