Galliot Cay

Travel Guide

Aerial view of the beautiful Cape Santa Maria Beach, Long island, Caribbean, Bahamas during sunset time