News
Shimla, also known as the ‘Queen of the Hills’, is a popular hill station located in north India. It serves as the summer ...
2. Indian Coffee House An absolute legend in Shimla, this old-school cafe; serves up simple yet delicious South Indian food at budget-friendly prices. It's where locals, artists, and tourists ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results