“Sulphur Pond in Dehradun, India is a man-made pond known for its therapeutic properties. The pond is filled with natural sulphur water, which is believed to…

#image_title