Located in Semporna, The Wizard of Oz Resort is a 2-minute drive from Tropical Research and Conservation Centre and 5 minutes from Semporna Mosque. This lodge is 4.1 mi (6.5 km) from Bukit Tengkorak Archaeological Site and 6.3 mi (10.2 km) from Limau Limau.
Make use of convenient amenities, which in...