Sol Beach is a Lido located in Ghadira Bay. Enjoy a sandy beach experience with sunbeds and a Bohemian atmosphere.