Thirunavaya Mahadeva Temple – The Sacred Abode on the Banks of Bharathapuzha

Thirunavaya Mahadeva Temple, situated on the serene banks of the holy river Bharathapuzha in Malappuram district, Kerala, stands as one of the most ancient and venerated shrines of Lord Shiva in South India. This temple is not only a sacred…




