There is one place to stay in Long Island with French speaking staff
1 results
Palm Bay Resort is a boutique resort located on Long Island, one of the iconic islands of the Great Barrier Reef in the Whitsundays, Queensland.