Located in Karikodu near Thodupuzha, Idukki, this historic mosque is one of the district’s oldest and most revered Islamic landmarks, renowned for its rich heritage and peaceful atmosphere.
Located in Karikodu near Thodupuzha, Idukki, this historic mosque is one of the district’s oldest and most revered Islamic landmarks, renowned for its rich heritage and peaceful atmosphere.