Mount Thullier
Mount Thullier is the highest point in the Andaman and Nicobar Islands, a Union Territory of India at 642 metres. The hill is thought to have arisen due to tectonic activity in the region.
Mount Thullier is the highest point in the Andaman and Nicobar Islands, a Union Territory of India at 642 metres. The hill is thought to have arisen due to tectonic activity in the region.