Cabo San Lucas, Mexico

After five fun-filled days in Mexico, I am back in la la land. Visitors from around the globe (California, Oklahoma, Illinois, Massachusetts & Australia) joined together for one of the most beautiful weddings ever.  On the white sand beach at…

Categories: events, Mexico, pictures