Magdalena Bay Blog

We finished our liveaboard season and we wanted to share a little recap with all of our readers, friends and clients.