Jammu to Shimla Taxi

Shimla: Tourist Attractions

Posted Leave a commentPosted in Uncategorized

Shimla, the summer capital of the British India, It is situated in the north-west Himalayas and is the capital of the state of Himachal Pradesh in North India. Shimla has got everything to please the heart of any traveler throughout the year. Shimla is India’s most popular hill resort and the favorite place for honeymooners. […]