Yes, when i visited I saw many international travellers from other countries. They need to book or buy an entry ticket. The counters are open till night 8pm, if not the hotel or resort where travellers stay in they boom tickets. Online booking is lot easier.
Thank you guys for giving me so many details ,I am excited from the day I got to know about the statue of unity from this article : https://duniakagyan.com/tallest-statues-in-the-world/
I am eagerly waiting to see it with my wide open eyes