Country | Canada |
Province | Newfoundland and Labrador |
Capital | St. John's |
Area | 405,720 km2 (156,650 sq mi) |
Population | 510,550 |
Last Updated on: January 13, 2025
Newfoundland and Labrador Google Map, Canada |
Google Map of Newfoundland and Labrador, Canada |
|