Alghero, also known in the local Algherese Catalan as L'Alguer, is a town of about 45,000 inhabitants in the Italian insular province of Sassari in northwestern Sardinia, next to the Mediterranean Sea. Read More
Italian Prime Minister Giorgia Meloni congratulated India on its 78th Independence Day and highlighted the strengthening relationship between the ... ...