Sorrento, Apennine Mountains, Harbor and Gulf of Naples (Bay of Naples) which is a part of Tyrrhenian Sea, Campania, Italy. Town Sorrento is located on the Sorrento Peninsula. The town overlooks the ...