Copenhagen, Denmark: A charming city with a modern twist, Copenhagen is a delight to explore. Visit the Little Mermaid statue ...
Artifacts and human remains taken by a Norwegian explorer and anthropologist in the late 1940s are being returned by a museum ...