TAKE a look at this coastal city in one of the most beautiful European countries with stunning beaches, amazing food and ...