Video Vlog Live On YouTube: Subscribe Now The world’s tallest statue, twice the size of Statue Of Liberty, The Statue Of Unity is a colossal statue of Indian statesman and independence activist Sardar Vallabhbhai Patel (1875-1950) – The Iron Man Of India. The statue stands tall on the top of Sadhu Bet island on the …
Read More