Frog Temple

  • Jan 25 2016
  • Admin
  • 12
  • 3332
  • Travel

Frog Temple

 

India is home to thousands of peculiar and unique revered temples, rituals and legends. Some surprise us, some intimidate us and some leave us outright curious and wanting to know more. One such place of worship is the Manduka Mandir formally known as Narmadeshwar Temple in Uttar Pradesh, that has surely been off-the-radar for quite some time

© Travel Rani. All rights reserved 2024. Powered by: Rapsys Info Tech