Trips

Shimla

Surrounded by pine forests and rolling hills, Shimla is the capital city of Himachal Pradesh and one of India’s most famous hill stations. Once the

Read More »

Write a review