Where is Museo de Intramuros?

Where is Museo de Intramuros located?

Museo de Intramuros, Museo de Intramuros, Philippines (approx. 14.5898°, 120.9732°)


Where is Museo de Intramuros on the map?