Teressa Island is one of the islands in the archipelago of Nicobar Islands. Tropical monsoon form of climate prevails in this island. It is located at 08.27° N latitude and 093.10° E longitude. It covers an area of 85 square kilometers. Other names are Teresa and Tarasa Dwip.