Veliko Tarnovo Province
Vishovgrad is a village in the Veliko Tarnovo Province of northern Bulgaria.