Amsterdam is the capital city of The Netherlands, located in North-West Europe.
Known for its canals, intriguing architecture and history, amongst other things..!
Take a bike tour; Amsterdam is renowned for its cycle tracks, with thousands of bikes around the city, it is a haven for cycli...