Must Visit Places When You Travel in Amsterdam World|May 2, 2013April 1, 2013by Asia Travel Currently being a major town within the netherlands, amsterdam has many destinations