vacation to the reefs
stay at the Bali reef resort, which has food and drinks included. It is a water front resort. There are many water sport activities offered by the resort as well as 3 swimming pools. The resort offers free internet connection . You must have a passport to stay and travel to Bali reefs.