SHIMLA: A Tourist Paradise in Himachal Pradesh

SHIMLA: A Tourist Paradise in Himachal Pradesh Shimla is a hill station and the capital of Himachal Pradesh. The small town of the District is a tourist paradise because it lies in the central Himalayas, called the Shivalik mountain range. The town is an old British colonial architecture built over several ridges and hills. Some […]

SHIMLA: A Tourist Paradise in Himachal Pradesh Read Post »

Shimla, Travel Talks, , , , , , , , , ,