Big Chief Island

Canada / Ontario / Orillia /
 Upload a photo

Big Chief Island is located just off the City of Orillia on Lake Couchiching. It is surrounded by lovely sandy and shallow waters. It's the popular gathering place for boaters all summer long. There is a large bay on the north side is that THE place to be on the weekend. As one visitor to this gallery has said, the island is sacred and you must stay off of it.
Nearby cities:
Coordinates:   44°39'7"N   79°23'4"W

Comments

  • It's called Chiefs Island.
  • Not to locals
This article was last modified 15 years ago