Mount Thuillier is a mountain, located in the Indian Ocean and bordering on the Andaman Sea. It is a mountain on the Great Nicobar Islands, which has the highest point on the island, at 642 m (2,106 ft) above sea level. This island is so beautiful that you can see many things there. These islands are full of coconut and betel-nut palms and pandanus, mango, margosa, and beefwood trees.
Share On Social:
Facebook
Twitter
Pinterest
WhatsApp