mahamaya.com
»
India 1998
: 134 / 215
Thanumalayan Temple, Suchindram, near Kanyakumari.