There’s a natural wonder in Iran called Badab-e Surt, situated in Mazandaran Province in northern Iran, 95 kilometers south of Sari. The Iranian site...
The Stepped Travertine Terrace of Badab-e Surt (translated as gassed water) is located in Mazandaran Province in northern Iran. It is considered one of...