Bhulla Tal

A small, well maintained and serene lake known as Bhulla Lake or Bhulla Tal is located at just 1 km walk from Lansdowne city centre. Made and maintained by Indian Army, Bhulla Lake is also known as Bhulla Tal among locals. A perfect picnic spot and entertaining day out in Lansdowne, Bhulla Lake is a famous place in Lansdowne.

By admin

Quietly tucked in the lush greenery of Pine forest this resort is your Home away from Home.