NAUTILUS BEACH APARTMENTS

Upper Bay Street
St Michael
Barbados