Mountain Springs Nature Retreat is a hidden gem, in the Marron Valley, right off Highway 97 between Penticton and...