Намира се на 18 километра от град Велико Търново и на 24 километра северозападно от град Елена в близост до река Веселина в полите на живописния Еленски Балкан в Стара планина.