A little-known European resort with white sandy beaches, a UNESCO-listed old town and beer that typically costs less than £2 has landed in the top spot of a new ‘Cheap Beach Index’. In the constant ...