Lansdowne is a quaint little hill station that’s perfect for birdwatchers, hikers, and weekenders from Delhi. Located 258 km from Delhi in Pauri district of…
Bhulla Lake
Bhulla Lake, is a small man-made oasis located in the charming town of Lansdowne. This picturesque lake is one of the top tourist spots in…
Bhim Pakora Lansdowne
If you’re up for an adventure and love Indian mythology, then Bhim Pakora should be on your bucket list! Located in Dhura, just 2 km…