India is an officially named Bharat or the Republic of India in English. It has a population of over 1.1 billion people across 3.29 million square kilometers and major religions include Hinduism, Islam, Christianity, Buddhism, Sikhism, and Jainism. Tourism is a large part of India's economy with over 4 million international visitors in 2006 and over 8 million Indians traveling abroad that same year. Famous attractions include the large religious festival Kumbh Mela.