Xanadu Beach Resort
Xanadu Beach is a popular tourist destination located in Freeport. There are a variety of activities available, including water sports such as parasailing and beach sports such as volleyball. Because of the pleasant atmosphere, the beach also attracts a local crowd, in addition to tourists. This beach is not uncomfortably crowded, and although it attracts enough people to have an active social scene, it is large enough that there is room to enjoy a bit of solitude.
