europetraveltours.net
Country Information - Europe Travel Tours
Here is some Country Information that might help understand the second smallest continent that has a proportionally large population.