Albania

Валона

Vlora

Vlora is a seaside town in southwestern Albania. It is the second largest port city after Durres, with a population

Vlora Read More »