skip to Main Content

Testimonials

The South Shore Resort is truly the perfect destination for families in search of both recreation and relaxation!!

Enjoy 100 feet of private sandy beach, located on Twin Lake in Twin Lake, MI.

Back To Top