Other Temples - Thoothukudi District
This is one of the 6 Padai Veedu Temples of Lord Muruga and is located on the seashore.
Vel, the weapon of Lord Muruga, is the main deity in this hill temple.
This is one of the 6 Padai Veedu Temples of Lord Muruga and is located on the seashore.
Vel, the weapon of Lord Muruga, is the main deity in this hill temple.