July 12, 2021, Tropea, Italy: Panoramic view of public beaches and ''L'Ammarruta'' beach and restaurants in Tropea..Located on the 'Coast of Gods' in Italy's southern region of Calabria, Tropea received the title of 'hamlet of the hamlets' (borgo dei borghi) for its historical and natural beauties, with blue Flag's waters in 2021. Despite Covid-19 restrictions, tourism seem to be back in the hamlet.
Foto de archivo