Set in a former fisherman’s post off the southern coast of Zanzibar, the 12-table restaurant specializes in fresh seafood paired with panoramic vistas.
Some of the most beautiful sights in Italy are actually its cities! From Naples to Perugia, Rome to Florence, here are 10 of the most beautiful cities in Italy.