Marichi Temple, Religious temple in Ajodhya, Balasore district, India
Marichi Temple is a religious site serving both Hindu and Buddhist traditions, decorated with carved stone figures. The walls contain a four-armed Varahi goddess, a Buddha in meditation, and the Bodhisattva Avalokiteshvara, showcasing the blending of different sculpted forms.
This temple was built in the 10th and 11th centuries, following the Odishan Pidha vimana style of architecture. Three major sculptures were commissioned by the Somavamsi Keshari dynasty, marking the artistic achievement of that era.
Both Hindu and Buddhist visitors come here to worship, showing how different faiths coexist peacefully in this region. The main deity Durga shares space with the Mahayana goddess Marichi, reflecting how Odisha has always mixed religious traditions.
The temple is located north of Ajodhya and stays open to visitors year-round. Planning your visit with attention to local roads and seasonal weather makes for a smoother experience.
The innermost chamber houses artworks from different religious traditions dating to the late 11th century. Hindu sculptures sit alongside Jain and Buddhist images, revealing the spiritual diversity of that medieval period.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.