WindJammer

The enchanting Windjammer Villa is securely situated within Silver Sands, a spectacular community of villas and cottages in the Duncans area of Trelawny, Jamaica.