The Torre dell'Elefante (Italian: "Tower of the Elephant") is a medieval tower in Cagliari, southern Sardinia, Italy. It is located in the Castello historical quarter of the city.
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search