Tuticorin town in the state of Tamil Nadu, India, also referred to as Thoothukudi is a historic and picturesque area along the coast.
Thoothukudi
10 Things To Do In Thoothukudi For An Unforgettable Vacation
Thoothukudi is a beach city in Tamil Nadu, also known as ‘Pearl City’ due to the extensive pearl mining that has been taking place for …