Vrabevo is a village in Troyan Municipality, Lovech Region.
It is 25 km north-east of Troyan, about 25 km south of Lovech, the same distance west of Sevlievo and about 130 km north-west of Sofia. Just 10 km in north direction passes Sofia-Veliko Tarnovo-Varna highway.
The village nestles at the foot of the Balkan Mountains, on 410 m above the sea level. The climate characterizes with warm summer and cold winter.
The population is approximately 800 people.
Vrabevo is provided with electricity, water and sewerage systems. There is cable TV and Internet as well. Operational are an elementary health school, shops, taverns and pharmaceutical plant. Regular bus transportation serves the village to Troyan and Sofia. The medical care is provided by one doctor. The nearest hospital is at town of Troyan.
There are villas offering accommodation to the village tourists.
The guests of Vrabevo may visit the following places of interest in the region: