India is a country having geographical diversity. Like, there are huge mountains at some places and large open grounds at other places. Some areas receive heavy rainfall, while at some places there is a desert. There are different types of houses in different regions according to the weather conditions.