Swamimalai
India /Tamil Nadu /Tanjore / Swamimalai Swamimalai, literally “Mountain of the God”, is a holy town located west of the town in the district of in. It is known for the famous Lord Muruga temple, one of the six holy abodes of Lord Muruga. Swamimalai, the abode of the Swami (Lord Muruga), got its name […]