Tag: Church

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email
Share on print

St. Andrews Church

The St. Andrew’s Church located in the mall road, near Chowrasta is one of the most iconic landmarks in Darjeeling that is a memory of the bygone colonial era. It was named after the patron saint of Scotland and the

Error validating access token: The user has not authorized application 362594715412489.