Events In Next Weekend
Simla Trip

Package Overview

Simla, is a city in the Indian state of Himachal Pradesh. It is also the capital of the state and a municipality within the Shimla district. In 1864, Shimla was declare