Situated in Tamil Nadu, Cuddalore is rapidly developing as an industrial city. An ancient port town, it is also home to the second largest beach in...
Cuddalore
Situated in Tamil Nadu, Cuddalore is rapidly developing as an industrial city. An ancient port town, it is also home to the second largest beach in Asia. The Padaleeswarar Temple, dedicated to Lord Shiva, is a massive crowd puller here.