KHOUR, Aug. 24 (MNA) – The village of Mesr is one of the amazing natural highlights of Iran especially for those who enjoy experiencing the beautiful nature of the desert. Mesr (which means Egypt in English) is located 30 km North of Khour town in Isfahan province.
Your Comment