Checking out the Enchanting Canals and Famous Enchantment of Taxi cab Delft