by Nimblewit | 25th of March, 2009
Luxembourg is a small landlocked country in Western Europe, bordered by Belgium, France, and Germany.
Luxembourg - the capital of the Grand Duchy.
Luxembourg has a population of fewer than half a million people.
Luxembourg is one of the smallest countries in... More