Lombard Street is in San Francisco, USAlovelyMay 27, 2013Places Lombard Street is in San Francisco, USA