FEW specks of land yield as much romance as Capri , the fabled island that rises like a mirage from the Bay of Naples , just off the Sorrento peninsula of southern Italy .
Italy
Naples
/location/location/contains
Italy
Sorrento
/location/location/contains
LOCATION
Naples
LOCATION
Sorrento
LOCATION
Italy