Thoothukudi (Tuticorin) is an Indian port city in Tamil Nadu and known for its traditions, cultural heritage, community life ...