Anegada, the second largest island of the British Virgin Islands, boasts some of the best snorkeling and scuba diving places.
With only a few resorts and a sprinkling of villas, this island in the British Virgin Islands has a pleasing intimacy.