Friday, December 15, 2017
Tags British Commander

Tag: British Commander

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