Loading

Where do you want to travel?

10 Worth Visiting Indian Churches

  According to the 2011 Census report, Christianity is the third major religion in India. The statistics suggesting that 2.4% of the population follow the religion. Now, with Christianity being such an integral part of the Indian culture, it...
Continue reading...

St Francis Church

Covered by the beautiful branches of the “deodhar trees” is an enchanting catholic shrine in Himachal Pradesh called St Francis Church. This church which possesses a structure of over 100 years is located in Dalhousie. In addition, this church is...
Continue reading...