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.

 This Indian location article is a stub. You can help Wikipedia by expanding it.

See also: Mount Thullier, Andaman and Nicobar Islands, India, Union Territory