Shimla, India, known as Queen of the Hills, is one of my favorite places in India! Here’s how to get there, where to stay, and what to do!
Shimla, India, known as Queen of the Hills, is one of my favorite places in India! Here’s how to get there, where to stay, and what to do!