Avalon Waterways

Avalon Waterways Cruises from Philipsburg, St. Maarten, The Netherlands

Cupecoy Beach with white resort buildings, St. Maarten.