You need a visa to come to India:
You will need an ordinary tourist visa to come to India. Please state the purpose of your visit as tourism in India.
This is a straight forward process at the Indian High Commission in your country or an agency representing the Indian High Commission in your country.
Your country could be served by multiple Indian consulates, so please check if you are at the right consulate.
For more embassies and consulates of India abroad, please see: http://goidirectory.nic.in/missions.htm