Rochester: Mecca for millions