Swimming off Devil’s Bay Beach in Virgin Gorda, British Virgin Islands

Having a swim in the crystal-clear waters of Devil’s Bay Beach in Virgin Gorda, British Virgin Islands. Happy Halloween, everyone!
Having a swim in the crystal-clear waters of Devil’s Bay Beach in Virgin Gorda, British Virgin Islands. Happy Halloween, everyone!