0 By Sonia Hash Amsterdam NL 5 fun things about Holland Amsterdam Holland Amsterdam the capital city is located in the north-west of Europe and is one of the most vibrant and liberal cities in the world. It is famous for its museums like…