shimla tourist places

August 5, 2017 Themyinterest 3

shimla tourist places Shimla is the largest city of state Himachal Pradesh in northern India. Surrounded by Mandi and Kullu city. It is a famous holiday destination for tourists. UNESCO World [Readmore]