Tag Archives: Udupi
World’s Tallest Statue of Swami
35 feet statue of Swami Vivekananda unveiled in Udupi, Karnataka. This is the tallest statue of Vivekananda in the world.
35 feet statue of Swami Vivekananda unveiled in Udupi, Karnataka. This is the tallest statue of Vivekananda in the world.