The ultra-private 38-acre island is tucked away in the Exuma Cays, roughly 70 miles from Nassau, and has famously served as the backdrop for several blockbuster films.

Read more at page_six