Visit the magical Giftun Island National Park on this shared day trip. Enjoy snorkeling on amazing coral reefs with a variety of beautiful fish and swim with dolphins and partake in exciting water sports. Have a delicious lunch on the boat.