Thursday, August 24, 2017
Tags Bilaspur Shimla

Tag: Bilaspur Shimla

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