Loreto is a relaxing city where you can spend time by the sea. Enjoy fun activities like fishing and snorkelling. Nature lovers can visit Loreto Bay National Marine Park and Baja California Peninsula. Check out other sights like Puerto Escondido Harbor and Danzante Bay Golf Course.