City
Epaper
AllNewsPhotos

Cagliari

Cagliari, Latest Marathi News

Read more

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.