Mount Tamborine home to a thrill seekers paradise