Bedarra Bay Resort
Queensland, Bedarra Island Australia
Luxury Beach resort with Scuba Diving, Deep Sea Fishing, snorkeling, swimming pool and tennis. Located near the Great Barrier Reef on Bedarra Island, Queensland, Australia. Nearest airports are Carins and Townsville.