Teressa

4.10 (14)
5th
Island
Teressa
Teressa

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)
Top