From a cute downtown to outdoor activities to fun attractions, there are a lot of things to do in Loreto Mexico in Baja California Sur.