Thamaraikulam ("Lotus Pond") may refer to: