John, New Brunswick is a charming coastal city with a rich history and stunning natural beauty. Visitors can explore the historic streets of Uptown St. John, where they’ll find unique shops, restaurants, and galleries. The city is also home to the famous Reversing Falls, where the rushing waters of the Bay of Fundy collide with the Saint John River. Outdoor enthusiasts can hike in nearby Fundy National Park or take a whale-watching tour. Don’t forget to sample some fresh seafood, including lobster and scallops, at one of the many local restaurants.