Margarita Island Beaches .info All about beaches on Isla Margarita, Venezuela
Some of the shark jaws had necklaces hanged from them, as if on display.