Eight newly built apartments have hit the market in Barbados, ranging in price between $21 million and $25 million. John Edwards has details on The News Hub.
The red-and-white-striped South Point Lighthouse, located at the southernmost tip of Barbados in Christ Church Parish, was built by William Gordon and shown at London's Great Exhibition in 1851. ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results