Tamil Nadu

Tamil Nadu
India's longest beach
Tamil Nadu

India’s Longest Beach

Marina beach is the longest natural beach in India and second longest natural beach in the world. This beach experiences 30,000 visitors each day and due to this, you will find the beach crowded all the time.

Read More