The appealing 600m-long 'Duke’s beach' is a golden sandy stretch backed by jaunty striped changing huts, chic cafes and restaurants.
The appealing 600m-long 'Duke’s beach' is a golden sandy stretch backed by jaunty striped changing huts, chic cafes and restaurants.








