backpackingwithmylens.com
Ross Islands: Everything You Need To Know - Backpacking With My Lens
Ross Island is located in the south of Andaman. A small island maintained by the Indian Navy, just 800 metres away from Port Blair (the capital of Andaman).
Meenakshi