1. Shimla Travel Guide
Simla or Shimla, situated in northern India, a
beautiful place to enjoy holidays. A lots of
place or attractions points like jakhu hills,
christ church, chail, The Mall, Tara Devi
Temple etc which fetches many tourist
attractions. You can visit Shimla Travel Guide,
for more information
2.
3.
4.
5. Enjoy shimla trip, book cab in advance
and make your journey easy and
hassle free @ resonable price.