Scotsman Ice

By admin  

Scotsman+Ice

Discover the Peace and Tranquillity of Shimla   by Pushpitha Wijesinghe

The Indian hill capital of Shimla nestles dreamily among the snow-capped Himalayan foothills of northern India upon a somewhat precarious-looking 12 kilometre ridge overlooking a smiling valley. The elevated city is the current state capital of Himachel Pradesh and is feted as the most prominent hill station of the Indian Railway network.

What was once the sleepy forest glade of India