a worth seeing place in Baroda and after that we can go to statue of unity. A tallest statue in the world .
Verified by email