Europe is a continent full of enchanting and beautiful villages, most of which actually seem like magical lands straight out of fairy tale books. Travelers from all over