Site icon Weird Google Earth

Sea Monster

San Diego has its own sea monster than can rival Loch Ness’s

Name: Sea Monster

Lat, Long: 32.7685482,-117.2527024

Location: San Diego, California, USA

Exit mobile version