Cabo San Lucas is the best place to go for crystal clear water and amazing rock formations.
Image posted by jacobeva
October 24, 2012
Rate this!