Worshipping an Islamic pirate in Kerala 1. Over 10 million Hindus travel on pilgrimage to the famous Ayyappa Temple in Sabarimala, in southern Kera
Worshipping an Islamic pirate in Kerala 1. Over 10 million Hindus travel on pilgrimage to the famous Ayyappa Temple in Sabarimala, in southern Kera