Mont Saint-Michel island island

 NormandyFrance