Where is Maimun Palace?

Where is Maimun Palace located?

Maimun Palace, Maimun Palace, Indonesia (approx. 3.5752778°, 98.68389°)


Where is Maimun Palace on the map?