Palaiya Jumma Palli Mosque, Tamil Nadu
Palaiya Jumma Palli Mosque, in Kilakarai, Tamil Nadu.
Built in 628-630 AD, they say it is one of the oldest mosques in the world.
There is the Mihrab on the wall like all mosques for identifying the direction
of prayer, which is the only proof that it is a mosque.
Who will believe it to be a Mosque?