Ross Island Andaman – 5 Important Things to Know Before Visit
Ross Island Andaman, a jewel nestled in the azure waters of the Andaman Sea, holds the whispers of a bygone era and the untouched beauty of nature. It is a quaint island in Southern Andaman, situated about 3 km from Port Blair, which has recently been renamed Netaji Subhash Chandra Bose Island. I have visited