Shimla is the capital city of Himachal Pradesh. It is a beautiful hill station located in the northern part of India and is famous for The Ridge and Toy Train. The nearest railway station to Shimla is Kalka, which is
Read moreRailRecipe Blog
Your Travel Food Buddy