"Aurangzeb (a Mughal emperor) had destroyed many temples during his rule. However, when the common people opposed him, he promised to build two-three temples. Alauddin Khalji did the same...And now Rahul Gandhi is going in the same direction," Rao said.
During his campaign trail, Gandhi visited a string of temples in Gujarat, including the famous Akshardham shrine. The BJP has accused him of playing the soft Hindutva card in a bid to attract the majority community.
He also asked the Congress to explain how its viewed "invader" Mughal emperor Babur, who is believed to have constructed the mosque in Ayodhya in 16th Century.
"Gandhi's visits to temples is a drama. Gandhi is trying to mislead the people by embarking on temple visits, which has become a compulsion for the Congress vice president in view of the elections," the BJP leader said.
More From This Section
He said the Congress' "dream" of celebrating "Muhammad Ghazni Jayanti" in Gujarat would never become a reality as the party would never win the polls.
Ghazni had plundered the Somnath temple in Gujarat in 1024 AD.
"Tipu Sultan had converted many Hindus to Islam and included them in his army. Is Tipu Sultan the ideal of the Congress? As part of its vote bank politics, the Congress' top priority would be to celebrate the Ghazni jayanti if they are voted to power in Gujarat, which is not possible," Rao added.
Gandhi, who is battling allegations of displaying soft Hindutva in Gujarat, had last week clarified that he is a devotee of Lord Shiva.