Interesting Articles on Vadodara
Statue of Unity - The World's Largest Statue - How to Guide, Things To Do Around
Sardar Patel Statue of Unity is the Worlds tallest statue, dedicated to Sardar Vallabhai Patel is located in Sadhu island & commissioned by Indian Prime Minister Narendra Modi
15th Feb 20
Read more