Indira Point is situated in Great Nicobar.