Attractions in Shimla

Railway in Shimla

Taking a rail journey to Shimla in Northern India

Also known as “Simla”, the capital of Himachal Pradesh at the foot of the impressive Himalayan Mountains in Northern India was once a major summer destination during British colonial times and now an incredibly popular hillside resort for locals yearning for a quick getaway. Although the standard varies, Hotel Surya Shimla is one of the […]

Read more