Submitted:
03/02/07 (Edited 03/02/07)
Description:
Green Acres, on sunny Manitoulin Island Located on the North Channel in the bay of Sheguiandah. You'll feel right at home here, with an excellent sand beach, fishing and real home cooked meals in the new restaurant.
Banner:
Hits:
93 to site, 0 from site