Designed by
Title
Chaturbhuj Temple orchha #119103068
Description
Chaturbhuj Temple is one of the most fabulous and ancient architecture built by Raja Madhukar between the years 1558 and 1573. dedicated to Vishnu, it`s situated at Orchha in Madhya Pradesh, India.