Avalon Peninsula
…The Avalon Peninsula (French: Péninsule d'Avalon) is a large peninsula that makes up the southeast portion of the island of Newfoundland in Canada. It is 9,220.61 square kilometres (3,560.10 sq mi) in size. The peninsula is home to 270,348 people, about 52% of the province's population…