Shimla

Aum Tour & Travel

Shimla

Shimla, one of India's most famous hill stations, It is However, unlike its name, Shimla is a perfect heaven for the ones in search of tranquility. Nature has blessed this capital city with innumerable gifts.