La Paz is the capital city of the Mexican state of Baja California Sur. Although most travelers use La Paz as a connecting point to Cabo San Lucas’ beach resorts, this small Mexican town is full of charm and beauty. If you can spend a day roaming the streets and exploring the many beaches, here are a few sights you shouldn’t miss.

Start your day at the La Paz Farmers’ Market, open on Tuesdays and Saturdays. Local vendors sell everything from fresh, organic produce to traditional jewelry and clothing. Grab some souvenirs for home and a bite to eat before heading out to the beach.

RELATED: Plan Your 2020 Travel To These Top Destinations In The Caribbean, Central America And Mexico

Sip fresh coconut water from the source at Playa Balandra, one of the most popular beaches in La Paz due to its white sand and shallow, crystal clear water. The beach can get busy during the high-season, so try to get there early when the crowds are light.

Playa Balandra, La Paz, Mexico | Matthew T Rader | Unsplash

Next, walk along the Paseo Alvaro Obregon for views of the ocean, shops, and waterfront restaurants. If you are looking for a bite to eat, El Zarape Malecón and María California Restaurante offer local, family-style Mexican cuisine.

La Paz Cathedral is a landmark to the town and a must-see for anyone visiting for the day. Take a quick tour of the historic cathedral or stay for a service depending on the time of day you arrive.

RELATED: Where To Find African And Caribbean Food in Mexico City

If adventure is calling your name, consider a whale shark tour. There are many whale shark experience options that offer 2-hour excursions in search of the biggest fish in the world. Snorkeling equipment is provided on most tours, but be sure to confirm the details before booking.

Matthew T Rader | Unsplash

If swimming with sharks leaves you famished, head to Restaurantes Bismark for a seaside dinner, offering a taco and oyster bar and the perfect cocktail to end the day.