Situated in Leverick Bay in Virgin Gorda, this property has an incredible vantage point at every turn across the prestigious North Sound. Surrounded by beautiful gardens, the property permits fantastic air flow, manifesting breezy relaxation in the infinity pool adjoining. Built as three pavilions, the villa includes an amazing, spacious great room, furnished with a ...