The Hanging Pillar of Lepakshi Temple in India
Otherwise known as Veerabhadra temple, Lepakshi Temple is a stunning temple of the 16th century. Situated in the historical essence filled hamlet of Lepakshi in the Anantapur District of Andhra Pradesh, the temple was built in the amazing…
Read More...
Read More...