Abbotsford is a friendly locale known for its restaurants. You'll find plenty of wineries and coffee shops. Nature lovers can visit Abbotsford Exhibition Park and Cultus Lake. Check out other sights like Abbotsford Entertainment and Sports Centre and Tradex Trade and Exhibition Centre.