Find out why Virgin Gorda, British Virgin Islands is on TIME’s 2021 list of the World’s 100 Greatest Places.