Cheap hotels in Shimla – India Travel Way

Shimla, the capital city of Himachal Pradesh, is the quaint hill station, which is magically nestled in the beautiful hills of Shivalik. Deriving its name from Goddess Kali, the place has a unique charm and ambience.

0 reactions

No comments yet

Leave a Reply

Your email will not be published.