Bedarra Island

Bedarra Island

Bedarra Island

Bedarra Island is located just off the Queensland coast between Townsville and Cairns, offering unspoilt rainforests and palm-fringed beaches, where the clear blue waters of the Coral Sea meet pristin...