I was excited to make a site for another vacation rental, and one in a town I love, to boot! Manitou Beach is a cute resort town at the shore of Little Manitou Lake, the famous lake with water so salt you can float and so healing people come from far to the famous spa in town! Carma and Willy, … Read More