Cascada de la Playa Posted on October 14, 2023October 18, 2023 by adminCascada de la Playa, which translates to "Waterfall of the Beach," is located between Playa Chica and Playa Maria Jimenez in Puerto de la Cruz.Get Directions