Where is Intramuros?

Where is Intramuros located?

Intramuros, Manila, Philippines (approx. 14.5921°, 120.98°)


Where is Intramuros on the map?