We went with Baja Aventuras on a snorkel day tour to the sea lion colony and it was amazing!! It was so much fun, they play with you while you're in the water and one even tried to come into our boat! I was really happy that we went with Baja Aventuras, since they gave us the service (and even...
More