New Tabs March 6, 2018 San Francisco HD Wallpaper New Tab Theme San Francisco is a fascinating city located in the state of California.