Barbados OCEAN SPRAY APARTMENTS Ocean Spray Beach Apartments, Inch Marlow, Oistins, Christ Church, Barbados Added on 15 August 2024