Lido Barracuda is an Italian lido. It offers a seaside experience.