Is San Carlos Mexico’s best secret beach destination?

You’ve probably never heard of it, but that’s why it might just be Mexico’s best oceanside getaway.