Poompuhar Beach – Tamil Nadu
Poompuhar Beach is a natural and ancient beachfront located in Poompuhar, Tamil Nadu, India, along the Bay of Bengal. The beach starts from the Kaveri stream and extends around 3 km north side towards Neithavasal. This beach and Poompuhar town plays an important place in South Indian history. Chitra Pournami is an important celebration for […]