Tagged: beach bar, beach club, british virgin islands, bvi, caribbean, cooper island, cooper island beach club, travel
I’m working on an article that features Cooper Island Beach Club which is located just off Tortola in the British Virgin Islands. While doing research, I came across this picture of their cocktail tables which are located in the water. Genius, pure genius.