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…