Truly Paradise Found
Bedarra Island Villa, on the secluded Bedarra Island, QLD, is set on a white sand beach that wraps the turquoise water framed by palms and is the ultimate in privacy and beauty - the perfect romantic escape. Experience paradise when you book and stay at this unspoilt island retreat.