Thennampakkam, Puducherry
Puducherry
India
Beautiful and gracious saint whose name means 'handsome lord'.