More Story

Amsterdam puts a tour-guide in your pocket

Amsterdam, the capital of The Netherlands, has a population of approximately 900,000. That’s a little less than a million....