Courmayeur might sound like a city on the northern part of France but it is actually located in northwestern Italy, in the region of Aosta Valley, a few km from Turin.
The Seaside Restaurant is called Grotta Palazzese Hotel and is one of the most magical places to eat in the world. It's in Polignano a Mare, Italy's coast!