Make Club Cascadas de Baja your Cabo San Lucas resort
Located at the southern tip of the Baja Peninsula, Cabo San Lucas has become popular tourist attraction for vacationers the world over. Once just a sleepy fishing village, Cabo San Lucas (or Cabo, for short) is now a bustling city […]