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. ...