• Delete
  • Edit

About

Xanadu Beach is a natural feature, located at Xanadu Beach, Freeport, The Bahamas

Location :
Xanadu Beach, Freeport, The Bahamas

Added by Jopie, at 18 June 2017

Gallery

Add missing information

Add email
Add phone
Add business description
Add website
Add Social Media
Add Products and Services

3 Reviews

  • KIERSTEN ZAPALSKI
    07 January 2018

    Best beach ever! Deserted in off season, and amazing at low tide exposed sand bars were Sooo cool!

    response / report this review
  • A W
    06 July 2017

    Great beach nice clear waters

    response / report this review
  • Klen Bodie
    25 June 2017

    Is love

    response / report this review

Rate & Write Reviews