Hidden beach for locals on the island of Capri. Italy Hidden beach for locals on the island of Capri. Italy