Місто знаходиться у зоні, котра характеризується кліматом тропічних саван. Найтепліший місяць — липень із середньою температурою 27.2 °C (81 °F). Найхолодніший місяць — січень, із середньою температурою 22.2 °С (72 °F).[2]
Одне з найстаріших європейських поселень на Кубі — місто було започаткований 19 січня1514 року Дієго Веласкесом де Куельяром. Спочатку місто знаходилось на річці Туінуку, в районі сучасного Пуебло-Велья, але у 1522 році був перенесено на 8 км, на річку Яябо, до свого сучасного розташування.