Picture a brilliant blue sky, snow-capped mountains, shimmering waves, glistening sand beaches and a palm-lined harbour full of lively restaurants and bars – this is Calvi.
↧