San Jose del Cabo is a beautiful town on the southern tip of Baja California, and Mexico City is amazing.
Roatan - Green Jewel of the Caribbean
High in the Mexican Mountains
Mexico - Coast to the Mountains
Dive! Dive! Dive!
You Better Belize It!
Morocco to Miami to Merida, Mexico