Island hopping in Boracay is a must do. It is a full day activity. My itinerary included Puka Beach, Snorkeling, Crystal Cove, Cliff Jumping at the Magic Island and Helmet Diving. I would strongly recommend that you go to the Puka Beach, whatever else you may drop or add, it is stunningly beautiful. Puka Beach…