CostaBaja Resort & Spa in La Paz, Mexico.

CostaBaja Resort & Spa in La Paz, Mexico.