2020-03-12T11:43:23+00:00By Chris Smith|Uncategorized|
Sea’s Song Villa sits thirty feet above the Sir Francis Drake Channel on a bouldered promitory separating Long Bay and Nail Bay on the western shore of Virgin Gorda in the British Virgin Islands.