What are the main attractions in Boracay?

The weather pattern, winds and the white sand makes Boracay as one of the most attractive tourism place. It has lots of hidden gems among which the main attractions are Mount Luho, Boracay Rock, Naked Rock & beaches, Live Coral Beds, White beach, Puka beach, Bat Cave:Baling Hai Beach, Crocodile Island Boracay Butterfly Gardens, Dead Forest and many more. Apart from exploring the places there are multiple fun activities you can do like horseback riding, scuba diving, diving helmet, snorkeling, windsurfing, kiteboarding, cliff diving, parasailing. If you are stressed out, you can relax and enjoy soothing massage in your resort spa as well at outside.