Sabor a Cabo 2017 Quivira Los Cabos Photos Cabo San Lucas, Los Cabos, Baja California Sur, Mexico. The 2017 edition of Sabor a Cabo held at Quivira Los Cabos was a very successful event. Earth, Wind and Fire gave a great performance for the grand finale of evening. The group, one of the world’s best-selling musical groups […]
read more