St. Andrew’s Church, Darjeeling
St Andrew’s Church is one of the most beautiful structure you will find in Darjeeling, it is located in the most famous tourist spot, the Mall road or Chowrasta. Constructed by the Britishers during the 18th century it is one of the oldest and pristine churches in Darjeeling Hills .The foundation stone of this church […]