Villa Rossa: A Hidden Multicultural Beach Paradise

There is a small, beautiful village in Greece called Parga, a meeting point for sun and beach lovers from all over the world. Walking the narrow cobblestone alleys or climbing the steps up to the Venetian castle is a multicultural experience with a wealth of languages being spoken as holidaymakers take snapshots of the dreamy […]