Photo of the Week: A Day at The Baths in the British Virgin Islands

The latest Caribbean Photo comes to us from Caribbean Journal reader Peter Howe, who sent in this great shot of the beach at The Baths in Virgin Gorda, the British Virgin Islands’ most stunning natural formation. Have you taken a great photo in the Caribbean? Send it to news@caribjournal.com with CPOTW in the subject line, […]