Italy

Cagliari

Cagliari is an Italian municipality and the capital of Sardinia, an Italian autonomous region. Casteddu, Cagliari's Sardinian name, means "castle."

Found 1 route