San Carlos Sonora Mexico, appreciation of the mighty Tetacawi and Centinela beach.

image