Lakshmi Narasimha Temple Temple Lakshmi Narasimha Temple was constructed in 1246 CE and includes the ... Shortlist