Not to mention Balicasag Island is such a nice place for snorkeling,we really had so much fun there. Virgin Island as well is nice just be aware of natives there who will really not give up on selling u pearls or whatever, they will be like a tail they go wherever u go till u will be convinced to buy their items. Both me and my ex did enjoy the man-made forest and have u gone to their old church and see that amazing face of the old priest on the wall that u can only see thru your cam? and most of all we just loved to hang around have some romantic dinner in the beach while listening to live bands. It was a great and memorable experience. It would be really nice if u go there with special someone or maybe friends so you'll really enjoy your time there. Safe trip