Silver Palms Retreat

Exuma, Bahamas

Location

Silver Palms Retreat, William's Town, Bahamas