Enjoy a relaxing holiday at Boomerang Beach. The house is nestled against the backdrop of the natural rainforest just a short stroll from the beach. A stunning house with all the style, comfort and space to make for a memorable relaxing holiday