Respuesta :

 The answer is Amsterdam
The "Secret Annex" is located on a canal called the Prinsengracht, in central Amsterdam, in the Netherlands.