Adinath Temple, Hindu temple on Mainak Hill, Maheshkhali Island, Bangladesh.
Adinath Temple stands on the summit of Mainak Hill on Maheshkhali Island, about 85.3 metres above sea level. Visitors climb 69 steps to reach it. The temple is dedicated to Shiva, worshipped here as Adinath, and gives its name to the island itself, which is called after Maheshwar, another name for Adinath.
Local tradition holds that the temple's origin lies in the Treta Yuga, when Ravana carried a lingam from Kailash for immortality and could not lift it again after setting it down on Mainak Hill, so Shiva stayed there. A later account credits Nur Mohammad Sikdar, a Muslim resident, with building the temple after his cow stopped giving milk and he had a dream. In 1876 Sarat Chandra, a young disciple of a Naga ascetic, willed his estate to the temple as devottar property; from 1911 a committee at Sitakunda took over its management.
The temple holds two separate worship spaces that honor different Hindu deities in a single sanctuary. Visitors can observe how both Shiva and Durga are venerated side by side, reflecting local religious practice.
The sanctuary sits on an island and requires a boat ride from the mainland to reach it. Access is easiest when weather conditions are favorable and water conditions are calm.
The temple stands on Mainak Hill, reached by climbing 69 steps from the plain. Local tradition credits its founding to Nur Mohammad Sikdar, a Muslim landowner who built the shrine after a dream. A rare parijat tree in the grounds is tied with threads by devotees making vows.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 93,375 contributors worldwide.