The island is a part of the Nicobar Islands chain, located in the northeast Indian Ocean between the Bay of Bengal and the Andaman Sea.
ভাৰত মহাসাগৰৰ বংগোপসাগৰত অৱস্থিত আন্দামান আৰু নিকোবৰ দ্বীপপুঞ্জৰ আন্দামান দ্বীপসমূহৰ পূবে এই দ্বীপ অৱস্থিত।