Tourist entering the Gallery exibhit at the Statue of Unity- Independence leader Sardar Vallabhbhai Patel- Tallest statue in the world located in Gujurat, India. Foot part of the tallest statue in the world located in India.
Tourist entering the Gallery exibhit at the Statue of Unity- Independence leader Sardar Vallabhbhai Patel- Tallest statue in the world located in Gujurat, India. Foot part of the tallest statue in the world located in India.