advertisement
With its turquoise bays and hidden coves, once havens for pirates, the British Virgin Islands are among the world’s loveliest cruising areas. The islands attract sailors and yachties aplenty, but the secluded white-sand beaches and laidback geniality ... Read more