Baja Mexico certainly has some lovely places to enjoy this earth. Three days and 4 nights of great food, relaxation, ...   more »