Baja Beach Fest 2025 Lineup Revealed

The elusive oarfish, often referred to as the 'fish of the end of the world', was found on a beach in Baja California Sur, Mexico.
A group of beachgoers made a rare sighting when they found an oarfish swimming alongside a beach in Mexico. The water animal, known as a "doomsday fish," was spotted at Playa El Quemado in Baja ...