Thamaraikulam Seelakariamman Temple offers a brief stop around Tamil Nadu. A quick visit may be enough.