Europe is a wonderful continent. When people think of Europe, they think about its huge metropolitan cities like London and Paris. Of course Europe has many mega cities. At the same time you will also find many beautiful villages in this amazing continent. They are all over Europe, from Alps to the Mediterranean. Here is […]