Situated a kilometre off France’s northwestern coast, Mont Saint Michel is a tiny hilltop village erected on an 80-metre high granite boulder - emerging from the ocean. This stunning and otherworldly spectacle of old stone buildings and winding roads, leading to the magnificent medieval cathedral that crowns the village, presents a plethora of photographic and adventure opportunities. Take a guided tour of the Abbey, where you might be lucky enough to hear the beautiful sound of the monks’ choir; then take a stroll around the ancient lanes, past the quirky shops and quaint cafes.