Himachal Pradesh

Top 11 tourist places in Shimla

Snow clad mountains, lush deodar forests and stunning waterfalls – Shimla has got everything to enthrall your senses. Its timeless beauty has enchanted many [...]