Ri-Shells Echo Bay Resort

Cabins, RV Lots and Pontoon Rentals available May 1st through Oct 1st. Located on Birch Lake in Birchwood, WI.

Ri-Shells Echo Bay Resort