Nassau, Bahamas, Caribbean
Small tropical island with white sand beaches, coves, ferry access & swimming with pigs.
BS