Barsoor is situated about 75 km from Jagdalpur on the banks of the Indrawati river and known for 147 temples. Temples in Barsoor are biggest attractions of Jagdalpur and host sandstone images of Ganesh,notable images of Lord Vishnu and carved stone of Lord Shiva.
Comments
Post a Comment