Point of interest

Bhulla Tal

4 locals recommend

Tips from locals

Madhul
January 9, 2018
Check out the man-made Bhulla Tal Lake in Lansdowne. It was created and is maintained by the Garwal Regiment, which has its headquarters in the town.
Location
Lansdowne, UK