Battle Island, Ontario

A small, rugged island off the coast of Newfoundland, Battle Island is known for its scenic lighthouse and dramatic cliffs.

A coastal village with colorful houses and a prominent church steeple, nestled on a rocky bay with fishing boats moored at a pier on the rocky Battle Island.