... ourists. Do visit Shimla in North India and get captivated by the sites and sights that are the feast for the sore eyes.