Hell of Mashgin Shahr Valley
Hell of Mashgin Shahr Valley, a tableau of nature’s contradictionsThe Hell of Mashginshahr Valley, which is also known as the Devil of the Valley and the Hell of Daresi Valley, is a deep and dangerous valley in Ardabil province. This valley is located 35 km from Meshgin Shahr and 20 km from Muil village and […]