Photo of the Day – Cooper Island Beach Club, British Virgin Islands (BVI)
Tagged: beach bar, beach club, british virgin islands, bvi, caribbean, cooper island, cooper island beach club, travel
Photo source 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. Share this:TweetShare on...