Рет қаралды 362
Sober Minds Info
Badkhal lake or Badkhal Jheel is the top most water body tourist attraction at a small hill station located just 20 to 25 kms fro Delhi...