Where is Cheraman Juma Mosque?

Where is Cheraman Juma Mosque located?

Cheraman Juma Mosque, Cheraman Juma Mosque, India (approx. 10.22°, 76.194°)


Where is Cheraman Juma Mosque on the map?