In Orchha, Bundelkhand's Ayodhya, Lord Ram gets a royal salute daily

In Orchha, Bundelkhand's Ayodhya, Lord Ram gets a royal salute daily