Teressa
4.10
(14)
5th
Island
Teressa - Location details
Teressa, Nicobar, Andaman & Nicobar
Teressa - History details
Teressa is an inhabited island in the Nicobar district of the Andaman and Nicobar Islands, India. The island is home to indigenous Nicobarese people, and its unique cultural identity and biodiversity have been significantly impacted by historical events, particularly the 2004 Indian Ocean tsunami.
Reviews
4.10
(14)