INTRODUCTION: A huge structure that catches everybody’s attention as soon as they enter Leh city is none other than Leh Palace or Lechen Palkhar. This is still the highest building of Ladakh standing high on top of the Namgyal hill. The palace blend so well with its tawny background that seems it just has evolved […]
CHARISMATIC CHRIST CHURCH OF ENGLAND IN KASAULI, INDIA
Introduction: Kasauli is the small hill station in the north Indian state of Himachal Pradesh. It is the town which caught attention of Britishers because of its beauty and scenic views. This place has been developed by Britishers which consists of colonial buildings, brewery and the cantonment area. So, read till the end if you […]
