16 FUN THINGS TO DO IN SAN FELIPE, BAJA CALIFORNIA SAN FELIPE VS PUERTO PENASCO: WHICH BEACH TOWN TO CHOOSE?