Istana Besar
4.8/5 - (16 votes)

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

Istana Besar : Johor Bahru, Malaysia

ARTICLE DETAIL (SHOW/HIDE)

scroll to top