Shimla is located in the north Indian state of Himachal Pradesh. It is surrounded by beautiful hills and valleys and is a traveler's delight. This map of Shimla will help you navigate through the ...
With a lowdown of cosy cafes, old-world hotels, scenic spots and adventure-packed activities, this Shimla City Guide is the one to keep handy on your next trip! No trip to Shimla is complete ...
The temple is situated just over eleven kilometers from Shimla City and it has been dedicated to Goddess Tara, an embodiment of Goddess Durga. This temple stands on top of a hill offering ...
Shimla can be easily reached by air. The place has its own airport at a place called Jubbarhatti, which is located at a distance of 23 kilometers from the main city center. Flights from New Delhi ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results