Although around 80% of Indians are Hindus, the country is home to large, well-established communities of all the major world religions, as well as some smaller ones. Christian communities and churches are visible throughout Kerala and Goa, the latter housing the remains of Catholic Saint Francis Xavier at the Basilica of Bom Jesus. The long history of Judaism in India can be seen in the Jewtown area of Fort Kochi in Kerala. Parsi Fire Temples and Towers of Silence are spread throughout Mumbai.