Daily Archives: January 15, 2023

Malappuram

India.  From travels in the State of Kerala in Southern India… In Malappuram, there are temples carved from single huge stones. In one huge (100×50 foot) relief carved into a natural rock wall were intricate scenes of battle, triumph, torment,

Posted in World Glimpses