Manchester is a city in Greater Manchester, England, with a population of 514,417 in 2013. Located in the United Kingdom's...
Lefkada, or Leucas or Leucadia or Lefkas or Leukas, is a Greek island in the Ionian Sea on the west coast of Greece...
With the passage of time the island may have changed, but we can still feel the spirit of a distant glorious past . Its...
Travel writers tend to deploy the word 'idyllic' far too often, devaluing it in the process. But here in Tuscany, it...