New Delhi, Oct. 21 -- Voters cast ballots Monday in two Indian states where Prime Minister Narendra Modi's Hindu nationalist party is seeking a second consecutive term.

The Bharatiya Janata Party is expected to win the elections in Maharashtra in the west and Haryana in the north after its dominant victory in national elections earlier this year.

Modi took to Twitter to urge voters to participate in large numbers and exercise their right to vote and "enrich the festival of democracy."

Voters were seen lining up to vote outside polling booths and getting their identities checked before voting in Mumbai, the capital of Maharashtra state, where a coalition between Modi's party and Shiv Sena is expected to retain power, according to opinio...