Capri

Capri

Welcome to Capri, an island in Italy’s Bay of Naples. The island of Capri is composed of two municipalities: Capri and Anacapri, each with their own administration and touch of regional rivalry. The latter is built on a high plateau, with staggering views of sheer...