India · Temple

Menduk Mandir – A Temple Dedicated to Frog

Located in the town of Oel in Lakhimpur Kheri district of Uttar Pradesh is the Narmadeshwar Temple, which is also known as the Frog Temple.

Leave a comment