Cape Freels (Avalon)
From Wikipedia, the free encyclopedia
For Cape Freels near Lumsden, Newfoundland, see Cape Freels.
Cape Freels is a headland on the island of Newfoundland at the southern tip of the Avalon Peninsula. It is the most southerly point of land on the island of Newfoundland and hence the most southerly of the province of Newfoundland and Labrador.
[edit] References

