Original: The peninsula is home to 248,418 people ( approximately 49 % of Newfoundland 's population in 2006 ) , and is the location of the provincial capital , St. John 's .
Simplified: It is connected to the main section of the island by the 5 km\/3 mile wide Isthmus of Avalon .