Made of all-natural/eco friendly materials, CAVO Beach Bar & Restaurant claims to be one of the most impressive venues in Europe in 2021. Our task was challenging – to create a page of a venue that is still under construction. Luckily, we managed to achieve it!