'Hidden paradise' island has white sand beaches and turquoise waters

Nottingham Post

Published

Staniel Cay is a small island located in the Exuma Cays, which is a district of The Bahamas - and a travel expert has said it's an incredible holiday destination.

Full Article