Rocky Point (Puerto Penasco), Mexico
Click on the small photos below to enlarge them and read about them.
The drive down.
The beach.