Narsimha Shila is a massive slab of rock that resembles the face of the lion-man avatar of Vishnu, one of the principal deities of Hinduism. The rock is located near …
![Narsimha Shila : Famous Place in Udaigiri 1 Narsimha Shila](https://eindiatourism.in/wp-content/uploads/2024/02/narasimha-shila-2.jpg)
Narsimha Shila is a massive slab of rock that resembles the face of the lion-man avatar of Vishnu, one of the principal deities of Hinduism. The rock is located near …