Visitors to Portsmouth like this welcoming city's historical sites, restaurants, and port. Nature lovers visiting Portsmouth can explore top areas like New Forest National Park. There's plenty more to see, including sights like Portsmouth Guildhall and Gunwharf Quays.