Tag: 8 feet Tall
8 Feet Tall Ancient Idol of Lord Balaji Found in Tamil Nadu
Around 8-feet tall, ancient idol of Sri Venkateswara Swamy found in Tamil Nadu's Ariyalur. The oldest stone stature of Venkateswara Swamy has been unearthed in the State of tamil Nadu. The idol of Venkateswara Swamy was unearthed during escavations for the construction of a house… Read More