shimla tourist places

August 5, 2017 Bharat Veer 2

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]