
Privacy
Larissa (; Greek: Λάρισα, Lárisa, [ˈlarisa]) is the capital and largest city of the Thessaly...
Toronto is the capital city of the Canadian province of Ontario. With a recorded population of...
Santa Lucia del Mela (Sicilian: Santa Lucìa dû Mela) is a comune (municipality) in the...