The township of Babolsar is located in the coastal plains of Mazandaran Province, and its center is the city of Babolsar, which lies at a distance of 268 km.. from Tehran. In the older times, Babolsar was called Meshadsar and has existed for more than ...