Sapta Sarovar Sapt Sarovar or Sat Sagar, about 10 kilometres away from Vindhyachal, is a group of 7 ponds situated 2 kilometres south of Devraha Baba Ashram.There is a temple of Lord Ganesha in the middle of the ponds. Back