ECHO BAY LAKEHOUSE AREA Nestled in the quiet Echo Bay just off Ten Mile Bay on Lake of Bays, Echo Bay Lakehouse is a luxurious retreat awaiting your arrival! Minimal boat traffic makes for calm waters, ideal for swimming, paddle boarding and canoeing! Dorset is just a 10 minute boat ride away, where you can boat up and enjoy a fresh slice from the best "Pizza on Earth" or feast upon the…
Reservation Software by Lodgix.com