Long lines formed in front of polling booths even before the 7 a.m. opening time of the polling process, and many voters were seen waiting in queues to cast their votes even after the scheduled closing time of 4 p.m.
The ballots will be counted Dec 9.
This poll will decide the fate of 142 candidates, including six women and many independents.
Political parties also expressed their happiness over the heavy turnout of voters and peaceful elections.