Weston House is nestled on a secluded beachfront lot in St. James on the West Coast of Barbados, with parking for several cars behind the electric security gates. The pool deck and gazebo is the perfect place to while away an afternoon in the sun, enjoyin...
more