Indian Wells has all the makings for a perfect getaway. There's an unbeatable number of golf courses, tennis courts and scenic hikes for the more adventurous visitor. One must-see attraction ...