Recreate yourself @ Rainbow Beach
Beach Horse Riding, Surf Lessons, Kite Surfing, Dolphin View Kayaking, Wetsuit & Surfboard & Sandboard Hire Outdoor Recreational Activities, 4WD Rental,Psychic Readings,Workshops, Fire Poi, Guitar lessons, Ukulele lessons, Bass lessons, Massage, Therapies