It is dedicated to two temples – one is of Vishnu and other is of Bhadrakali. Its architecture dated backs to 11th century
Just as Barsur, Dantewada, Dhanora, Jagdalpur, Narayanpal temple is well-known as a priceless heritage of ancient architecture. North-western side to Jagdalpur, connected to Chitrakote waterfalls, a village named Narayanpal, 43 kms away from Jagdalpur, is situated on the other bank of river Indravati. This village has an ancient magnificent temple that was constructed 1000 years ago and is a beautiful archetype of architecture. The Vishnu Temple is established near the confluence of rivers Indravati and Narangi and it dates back to 1111c.
Nearby Vishnu temple, a small village got named as Narayanpur after the establishment of temple, meanwhile it came to be known as Narayanpal.
Narayanpal temple is the only temple in the whole Bastar district where the idol of Lord Vishnu is ingrained.