12Mont Saint Michel, France
The unbelievably small town only has 44 residents but they get to live one of the most magical experiences in Europe on a daily basis.
The city itself basically sits on top of a large rock formation sticking out of the ocean just off France’s Northern coast.