Tuk Tuk Amsterdam

Tuk Tuks might be more often associated with the far east than the Netherlands but they have become a popular mode of transport for the adventurous tourist seeking an alternative way to get around the city. The Tuk Tuks in Amsterdam are powered completely by electricity so are the perfect option for environmentally conscious visitors […]