Brewer’s Bay (British Virgin Islands) – Nature on Steroids

Brewer’s Bay is situated on the north coast of Tortola, the largest of the British Virgin Islands. It has become one of our favourite places in the BVIs over the two nights we anchored there, due to its beautiful scenery with lush vegetation (while much of the rest of the BVIs is quite dry this time of the year), large and intact coral reefs and teeming sea life around the rock formations at its entrance.

Continue reading “Brewer’s Bay (British Virgin Islands) – Nature on Steroids”