It has its perennial the sister islands of Capri and Ischia in the Bay of Naples , the ruins of Pompeii , and the resorts of the singularly beautiful Amalfi coast .
Pompeii is a modern city , teeming with people .