Bhulla Taal river 1/1 by Tripoto
Sambhav Poddar
Srishti Mehta
Bhulla Taal river is man-made 30 feet river in Landsdowne. The main purpose of this creation was to attract tourism.