- Cape Freels (Avalon)
Cape Freels is a
headland on the island of Newfoundland at the southern tip of theAvalon 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.References
Wikimedia Foundation. 2010.