Located on the island's southern coast, you'll find many of Barbados' restaurants, bars, hotels and tourist attractions in Christ Church. To the north sits the St. Michael parish, in which ...
Some results have been hidden because they may be inaccessible to you