Skip to main content

National

2 waterspouts were spotted at Xpu-Ha Beach along the coast of Playa del Carmen Coast on April 25. RESTRICTIONS AND USAGE TERMS: Please credit “@LaTarantina via Spectee”. NOTE: 3 clips, no audio partially Video Location: Xpu-Ha Beach, Playa del Carmen, Quintana Roo, Mexico Video Recording Dat…