Cabo San Lucas, Baja, Mexico Posted on March 20, 2012 by besttravelphotos photo via beautiful Share this:Share on Tumblr Pin ItMoreLike this:Like Loading...
The end of the land on baja
this is definitely a good snorkeling spot.
Pattie g
this is amazing. Mexico has wonderful places