Hidden place · Gelang Patah, Malaysia

Sultan Ibrahim Stadium

Located in Gelang Patah, Sultan Ibrahim Stadium is Johor's largest and main football stadium. The source also mentions the option of riding around the stadium…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload