Ai piedi della catena montuosa delle Mainàrde, nella parte superiore del bacino del fiume Volturno, si estende in centro di Castel San Vincenzo.
Le vette innevate si specchiano nelle acque del Lago che dal borgo prende il nome, incorniciando scorci dalla bellezza mozzafiato.