facebook pixel
I honestly thought people were talking about a church that worshipped Lucifer. 😅 Turns out, it’s a beautiful little church in Idukki that became famous after Lucifer was filmed here. 📍St. Andrew’s CSI Church, Lountree Estate, Upputhara. Save this for your next Idukki trip. 🌿🤍 #idukkigems #movielocation #lucifer #lucifermovie #hiddenkerala

 8.7k

 260

 5

 8.7k

    Suggested Credits
    Tags, Events, and Projects