Ram Raja temple, located at Orchha, Madhya Pradesh may seem one of the innumerable sanctified sites, but it stands out among the other Hindu pilgrimages. Here Lord Rama is revered not as a god but as a king, contrary to what the name reflects it’s a palace not a temple, the visitors are served with…Read More