Indira Point, India’s southern-most point, 600 km (about 375 miles) south of Port Blair, in the Andaman and Nicobar archipelago.…
In May, avid traveller Sunu Mathew and her friends had taken a seven-night cruise from Barcelona and sailed to Palma…