Shoal of Pacific Ladyfishes
Cabo Pulmo. Just mentioning this name, you will get a smile from people on the know. It’s a protected National Marine Park and a UNESCO World Heritage site. Here you can see beautiful shoals of Pacific Ladyfishes, among many other species. Click here to see a video of such a shoal.