World’s Tallest Statue of Swami Vivekananda
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.
Leave a Reply