Explore Ross Island – The British Headquarters
About the island Ross Island, also known as Netaji Subhas Chandra Bose Island, situated 2 km east of Port Blair, once served as the administrative headquarters of the British now stands as a tourist attraction for its beauty and the scenic...