This is why Lord Ram gets a royal salute every day. Located in the Niwari district of Bundelkhand, Orchha is home to a grand temple dedicated to Lord Ram, where he is revered as a king.