Narendra Modi, the prime ministerial candidate of India's main opposition Bharatiya Janata Party (BJP), has filed nomination papers from Vadodara seat in his home state of Gujarat.

The BJP leader is also contesting from Varanasi constituency in northern Uttar Pradesh province, according to Reuters news agency.

Huge crowds surrounded the Gujarat chief minister on Wednesday en route to the district collector's office to submit his papers while hundreds of police personnel stood guard.

After filing, he urged people to vote for his party.

"On 30th April vote in huge numbers for the lotus (election symbol of BJP, lotus flower) and make Bharatiya Janata Party win the elections," Modi said.

Live Box 2014491031852522

This is for the first time that Modi is visiting Vadodara constituency after selecting it as his second seat.

Meanwhile, India's ruling Congress chief, Sonia Gandhi, slammed the BJP for giving an election ticket to the former Chief Minister of Karnataka, BS Yeddyurappa, who was compelled to quit on charges of corruption.

"This party which dreams of providing a corruption free India, today has provided an election ticket to the same man and this shows the real face and character of the BJP," she said.

Gandhi also took potshots at the extensive campaigning of Modi, who has been touring the country to garner voters' support.

"Nowadays, you must be seeing that throughout the nation, exclusive campaigns are being carried out to hide the truth. A person's true face is being hidden from being revealed and he is being presented as a solution to every problem and a miracle for the nation," the Congress leader said.

Source: Agencies