Rick Steves' favorite town in Cinque Terre is also home to a charming ancient castle, one that stood guard against pirates in ...