Dos Sols

An enchanting three bedroom, 4 bath Caribbean villa nestled on the hillside directly above the beach at beautiful Leverick Bay, on the quiet, peaceful island of Virgin Gorda in the British Virgin Islands.