Dehbar Autumn

Autumn photo of Dehbar

Dehbar village is a beautiful and scenic village in Khorasan Razavi province, near the city of Mashhad. This village is located at the foot of the Binalood mountains, about 14 kilometers from Torghabeh. Dehbar village is one of the popular destinations for nature lovers and tourists.