an Entity in Data Space: dbkwik.org
Mount Pearl is a city of about 25,000 in Newfoundland and Labrador. It is located on the Avalon Peninsula in the eastern part of the island. The town is part of Greater St. John's.