Home

New Stuff

Astro Images

Terrestrial Images

Links

Observatory  

Yours truly

Rock Arch at Cabo San Lucas

What can one say? We found the town of Cabo San Lucas to be one of the more depressing evidences of man's activities on the planet. Run-down businesses, cheap condos, and sprawling hotels abound. The beauty of the surroundings, on the other hand, is remarkable.

back