Guadalupe Island is located 150 miles offshore of the Pacific coast of Mexico roughly south of San Diego and WNW of the Baja California peninsula. The size of the island …
Guadalupe Island is located 150 miles offshore of the Pacific coast of Mexico roughly south of San Diego and WNW of the Baja California peninsula. The size of the island …