7Parga (Epirus)

If being by a great beach is somewhere near the top of your list for the perfect vacation location, then Parga would be one of the best Greek towns you could go to.

The coastal town, which sits below the ruins of a castle, has none of the hustle and bustle you’d expect in an urban spread of its size.