Numerous souvenir stalls line the road to Puka Beach on the resort island of Boracay, each one selling an assortment of bangles, pearls, beads, rosaries and other trinkets.