Badkhal Lake, situated about 32 kilometers from Delhi, was originally a natural lake fed by rainwater and surrounding springs. In the 1980s and 90s, it was a favorite weekend getaway for families, nature lovers, and tourists. With boating facilities, lush surroundings, and a peaceful atmosphere, the lake attracted thousands every year.
More Stories