Leros situated between Patmos Lipsi and Kalimnos and Kos in the Dodecanese islands
Helsinki is the capital and largest city of Finland. It is in the region of Uusimaa, located in southern Finland, on the...
Paris is the capital and most populous city of France. Situated on the Seine River, in the north of the country, it is in...
Manchester is a city in Greater Manchester, England, with a population of 514,417 in 2013. Located in the United Kingdom's...