Home / Natural Wonders / Xanadu Beach

Xanadu Beach

Xanadu Beach is a popular tourist beach, three miles from the International Bazaar, offering water sports, straw goods, food and beverages.

Contact Information

natural wonder xanadu beach