Title: Old and New Location: Ross Island, Andaman, India Beauty, it is said, lies in the eyes of the beholder. All things are beautiful, however, it is us who should be able to see the magic within. Ross Island is a perfect example of this apparent subjectivity. An island, which was once the seat of the mighty British Empire, now lies inContinue reading “SlowRover Snapshots #20”