Se sitúa en la Sierra de Bahoruco, en un pequeño valle a aproximadamente 740 metros sobre el nivel del mar, rodeado de montañas de hasta 1680 metros de altitud.