Second largest city in Slovenia, Maribor is nestled by the Pohorje Mountain on one side and vineyards on the other, offering delightful scenery. Offers a rich blend of traditional and modern, from medieval structures to a vibrant contemporary art scene.