Beach in Nagapattinam town lacks basic amenities despite growing footfall

Cities