Introduction
Garmsar city lies in the west side of Semnan Province. Garmsar is situated on the plains 107 km from Tehran. The Hablehrood River originating from Dalichai- Firuzkuh flows to the plateau of Garmsar.
Upload your related photo/video