Devipattinam is a small village 17km from the famous Rameshwaram temple. The village boasts an surprising temple consisting simply of nine stones standing in the sea.
Category: Tamil Nadu Tags: Planets