Jain Temple in Kancheepuram Region


  • Ennaikara St, Ennaikaran, Kanchipuram, Tamil Nadu 631501, India