Istana_Besar
Istana Besar
Royal residence in Johor, Malaysia
This article needs additional citations for verification. (September 2014) |
Istana Besar or Grand Palace is the royal palace of the Sultan of Johor which is located in Johor Bahru, Malaysia.