SREE NARASIMHA SWAMY TEMPLE
Managanam, Kerala State, South India