How could Rama and Krishna be immediately recognized ?There are various instances both in Ramayana and Mahabharatha that says that Rama and Krishna were well known throughout the India. I can digest that.
But there are instances, such as Shabari recognizing Rama by face.
Now, Shabari lived in Kerala and Rama in Ayodhya. I can understand how Rama's name got famous because he has performed extraordinary feats.
But how could Rama's image be popular?
How could people recognize him by face? It is not like the picture of prince of Ayodhya will be circulated throughout India. Moreover it is logical to think Rama was aged a bit because spending 14 years in the forest. He had already given up his kingly ornaments and costumes. He looks like a commoner now.
Instances just keep piling up, Jambavan and Jatayu recognize him too. A group of hermits in forest recognize him and ask him to accept their hospitality.