whale shark adventure baja mexico

whale shark adventure baja mexico Rancho Las Cruces

Whale shark (Rhincodon typus), world’s largest fish, Bahia de La Paz, Gulf of Caifornia, Baja California, Mexico