View Post

Great White Sharks

In Guadalupe Island, Sharks by Paul Reginaldi

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 …