Castel Sant’ Angelo is a very impressive castle located on the west coast of Tiber. It was originally used as a mausoleum and later became a part of the city walls.
Italy is a museum of its own. With countless archaeological places and historic heritage Italy is a place that a lifetime won't be enough to explore it all...