2) Coronado Beach, Coronado, San Diego County
Coronado Beach is located along Ocean Boulevard in Coronado, San Diego. Due to a mineral called Mica that occurs naturally in the sand, Coronado Beach literally glistens in the sun. A 1.5 mile long stretch of fine sand, Coronado Beach offers beautiful views, both out to sea and back towards ‘The Crown City’ where the iconic Hotel del Coronado and other beachfront mansions provide an atmospheric backdrop. Glorietta Bay offers a stunning view of the San Diego Coronado Bridge and attracts families looking to get active. Silver Strand Beach is 4.5 miles south of Coronado Village and is a great place to view a traditional grunion run where locals watch the grunion fish lay eggs on the sand at night. You’ll need to time it well though as this natural spectacle only takes place between March and September at high tide and two to six nights after new and full moons.