Piran has to be one of Slovenia's most beautiful coastal towns, with breathtaking views of the Adriatic Sea. Its ...
For an idyllic destination in Sicily, head to this friendly small village on the western end of the island for rolling hills, ...