News

The world's largest statue, which stands nearly 600 feet tall, is located on Sadhu Bet Island in the Narmada River in the town of Kevadia, Gujarat, India. When first unveiled in 2010, it was ...
Kanpur: The Kanpur Juna Akhara has demanded the central government to install statues of ... Akhada is one of the largest and oldest Hindu monastic orders, known for its Naga Sadhus.