When people search for the best beach destinations in Europe, they often think Italy or anywhere along the Mediterranean Sea. And while a trip to the French Riviera in France or the Almafi Coast or Cinque Terre in Italy sounds idyllic, there are other places to consider for a beach holiday in Europe. For example, there are a plethora of more affordable beach holidays in the Balkan countries such as Croatia and Montenegro. So let me introduce you to a collection of gorgeous seaside towns along the Adriatic Sea at a fraction of the price you might pay anywhere else in Europe.
An array of ochre, yellow and orange houses rise up from the sea, jutting out on to a thin strip of peninsula, sharply contracting against a blue sky. This is how I shall always remember Rovinj, Croatia, one of the loveliest towns along the Istria which stretches from the Gulf of Trieste to the Kvarner Gulf.
If ever there was the most idyllic castle that would suit my every need, then it would without a doubt be Miramare Castle, just 10 minutes from Trieste. A quaint, white stone castle perched on a cliff just feet above the Adriatic Sea, facing out to an endless blue sea and lush gardens with terracotta potted plants. I could have imagined a lovely, peaceful life here… until I discovered the curse of anyone who sleeps at Castello di Miramare…