There is one place to stay in Long Island with English 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.