Istana Besar
4.8/5 - (17 votes)

Istana Besar or Grand Palace is the royal palace of the Sultan of Johor which is located in Johor Bahru, Malaysia.

Klook.com

Istana Besar : Johor Bahru, Malaysia

ARTICLE DETAIL (SHOW/HIDE)

scroll to top