Shimla – The Ideal Destination For Summer Vacation
Shimla, located in the northern Indian state of Himachal Pradesh, is a popular summer destination known for its cool climate and stunning natural beauty. Once the glorious summer capital of British India, Shimla is now a bustling hill station with a rich history
Recent Comments