Chail

Bookmark
ClosePlease login

No account yet? Register

Chail is an off beat hill station, just 44km away from Shimla. Chail, is also known for its world-famous cricket ground and the luxurious Chail…

Bhulla Lake

Bookmark
ClosePlease login

No account yet? Register

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…