Roca Partida is a small rock formation located in the Pacific Ocean about 500 km (311 miles) west of the Mexican coast. The area surrounding the rock is rich in marine life, including schools of fish, sharks, and various species of whales and dolphins.
Read More