water sports Discover PADI Diving Platja de Levante, Av. del Litoral, Barcelona, province of Barcelona 08005, Spain Added on June 25, 2024