Wednesday, November 22, 2017
Tags ‘Shayamla Devi’

Tag: ‘Shayamla Devi’

Shimla – Queen of Hills

Location: state of Himachal Pradesh in North India. Famous As: Hill station. Places of Interest: Annandale Annandale, Kufri, Chail. About Shimla The capital of Himachal Pradesh lies in...

MOST POPULAR

HOT NEWS