10 MOST BEAUTIFUL VILLAGES IN EUROPE

Cochem, Rhineland. Germany

Cochem, a small town in Moselle river valley is a must visit holiday destination as it has lots to offer. The village is famous for its stunning half-timbered houses, vineyards and its river valley. The hilltop castle is also an icon of the town that one must check out.

Cochem, Germany