Lunch at Cotton Beach Club Restaurant Ibiza
Advertisement Already kilometres before arriving at Cotton Beach Club, I’ve seen multiple billboard advertising along the road. It must be famous then?! But as soon as I drove into the parking space of the Restaurant, I quickly realised why: the most stunning views!! Cotton Beach Club Ibiza is located at Cala Tarida on the western […]