Se encuentra ubicada con costas en el mar Caribe.
Su clima es tropical y cuenta con una gran variedad de ecosistemas, desde selvas hasta playas de ensueño. Es un destino popular para turistas que buscan disfrutar de la naturaleza y la cultura local.