SREE NARASIMHA SWAMY TEMPLE

Managanam, Kerala State, South India