You Won’t Believe Your Eyes: Secrets Marquis Los Cabos

In my perpetual quest for the ultimate in customer service and satisfaction, as I looked through Reader’s Digest “Top 10 Most Luxurious Hotels in the World,” the last resort on the list caught my eye: Secrets Marquis Los Cabos, Mexico. Why don’t you take the resort tour first. It has very pleasant, ambient music that…

Read More