Town Halls near Shimla

Browse 301 attractions, meet 78 travelers, 373 tour guides and discover 202 photos

    Ajax-loader
  • Town Hall

    Shimla, Himachal Pradesh, India

    The recently renovated Municipal Corporation building of Shimla adds to the surrounding architecture, reminiscent of the pre-independence era. The…

    0