Things to Do in Sunnyvale, California

There are 25 attractions in Sunnyvale, California. Santa Cruz Surfing Museum, small museum in lighthouse chronicling surfing history, is the most popular.