We booked a horseback riding tour for Mazatlan. Met our guide at the port. Then went to the ranch by truck, boat, then truck again. The taxi at Mazatlan was small truck with seats on the back. It was the first time I sat on the back of the truck like that with no seat belt. Dangerous, but fun in a way. Mazatlan is not as touristy as Cabo San Lucas. The small and rustic town was quite charming. Lots of horses and tractors on the road. Many households had pets that can also be... food. Chicken, duck, goat, and pig. Lots of skinny and friendly dogs running around as well.
I'll give you a little history of the town with my pictures.

Mazatlan is the northernmost link in the Mexican Riviera Resort Chain. Mazatlan sits on a small peninsula nearly 1,000 miles south of the border with the U.S. The Pacific Ocean and the Sea of Cortes converge offshore. Several steep hills border the otherwise flat city.