Naples, Italy, a historic city on the southwestern coast of the country, is one of Italy’s oldest and most continuously ...
A room-sized, 3D diorama at the National Archeological Museum of Naples in Italy, depicts the ancient Roman town of Pompeii ...