A panoramic view of Sandy Spit Cay located in the British Virgin Islands. Only accessible by boat. It is so beautiful here.