India is a nation rich in cultural heritage and deep-rooted traditions, having been governed by numerous Indian dynasties as well as foreign powers. While temples are often considered among the premier places to visit in India, this secular nation is also home to many exquisite churches constructed by the British, French, Dutch, and Portuguese. Although […]