TAKE a look at one of the “happiest” sunshine spots in Europe with stunning beaches, beautiful architecture and unique ...