Day

March 30, 2018
Parga, Greece Located in the Ionian Sea, Parga is the town equivalent of a Greek God. With its pine-stippled cliffs hugging its colourful houses, the scenic beauty is something one can’t miss. Visit the Venetian castle or have some fun in the sun on Valtos beach, Parga is not only known for its beaches but...
Read More