• 9 Top-Rated Tourist Attractions in Bristol

    9 Top-Rated Tourist Attractions in Bristol

    Situated inland on the River Avon and with access to the Bristol Channel, Bristol has an illustrious history as one of England’s oldest ports. It was a favorite port of departure for the New World after John Cabot’s voyage to North America in 1497. To celebrate this event, the Cabot Tower in Brandon Hill Park was erected on the…