Thoothukudi (Tuticorin) is a busy port city on Tamil Nadu, India. Famous for its port activity, cultural legacy and beautiful beaches this place offers a mix of history and nature.