Indoor Stadium & Aquatic Centre, Jalan Tun Dr Awang, 11900, Relau, Pulau Pinang, Malaysia
Marker
Leaflet © OpenStreetMap