Why a City Break Beats a Beach Holiday

When you have only two days, a seaside resort often ends…