Cathedral vs Basilica Christianity is one of the biggest religions of the world with nearly 2.2 billion followers around the world. It is one faith that has been the backbone of the western civilizations and has shaped the destiny of much of the western world. There are several places of worship in Christianity known […]