Beachfront restaurants overlooking the white sand and turquoise water on the beach at St Brelade, a popular tourist destination in Jersey, Channel Islands