T Tamara Smith Review of Grand Geneva Resort & Spa 4 years ago I love this place, the scenery is to die for.
Comments: