The Gorna Oryahovitsa municipality is located in the Veliko Tarnovo Province of northern Bulgaria. The municipality covers an area of 318 sq km. The administrative centre of the municipality is the town of Gorna Oryahovitsa, which is situated at the foot of Arbanashka Mountain, along the Yantra (...) (from Wikipedia)