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