Mora Beach, Badalona: Your Hidden Urban Sand Escape in Catalonia | OnlyBeaches