Amaryllis Beach Resort

Hastings
Bridgetown
Barbados