Caballo Beach near Puerto Vallarta: Giddy Up!
Playa Caballo, which means Horse Beach, is a secluded beach just to the east of Playa Las Animas, in the southern region of Banderas Bay. This cute spot features soft golden sand and stunning emerald waters. It is an inviting escape from the busier spots nearby. However, the waves here tend to be more powerful…
Read more