While on vacation in Central Idaho at McCall, do not forget to pamper yourself and your body by indulging in a massage or other day spa treatment. Turn off your stress. Allow yourself to escape and immerse your mind, body and soul in complete relaxation.