Bahubali - The World's Tallest Monolithic Statue

KSTDC - Karnataka State Tourism Corporation

642 Views 0

Did you know that India plays home to the world's largest monolithic statue? Once in 12 years, Shravanabelagola witnesses a cultural extravaganza of epic proportions, the Mahamastakabhisheka.

Copyright to MINDIA

Related Videos