Property Location With a stay at Curtis Falls Mountain Spa Retreat in Tamborine Mountain (North Tamborine), you'll be within a 5-minute drive of Glow Worm Caves and Tamborine National Park Joalah Section. This bed & breakfast is 13.9 mi (22.4 km) from Warner Bros. Movie World and 14 mi (22.6 km) fr...