The architecture of Goa is a combination of Indian, Mughal and Portuguese styles. Since the Portuguese ruled for four centuries, many churches and houses bear a striking element of the Portuguese style of architecture. Goa was also under the Mughal rule and thus one finds monuments built in the typical Mughal style complete with the domes.