John's is the capital and largest city of Newfoundland and Labrador, Canada and is the primary municipality of the St. It is located on the eastern tip of the Avalon Peninsula on the island of Newfoundland.
George Street is located in downtown St. It is the number one party spot and consists of the most bars per square foot in all of North America. If you are ever planning a trip to Newfoundland, you should plan it around the.