The temple of Vishnupad is next to the Falgu River. Legend has it that Lord Rama and his wife Sita once went to this temple, which has been around for a long time. On the other hand, the modern tower was built in 1787. People think that Vishnu left his handprint on a piece of […]
