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 Shimla is a tourist paradise because it lies in the central Himalayas, called the Shivalik mountain range. The Shimla 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