St. Johns, Newfoundland and Labrador, Newfoundland
St. Johns is a bay located in Newfoundland and Labrador, Canada on the
continent of North America. Find Bed and Breakfast, International Cuisine, Pub, Restaurant, Tours and Safaris and attractions in St. Johns, Newfoundland below.