Cagliari is an Italian municipality and the capital of the island of Sardinia, an autonomous region of Italy. Cagliari's Sardinian name ''Casteddu'' literally means castle.
Get your own travel assistant, help with your trip and personal travel advice, all for free