Discover fascinating historic sites, relax in charming hotels and make a splash in refreshing pools, dine in family-friendly restaurants, bask in the city's ...