Rama Ayodhya OTT Release Date: Telugu documentary on Lord Rama’s hometown Ayodhya now available for streaming online
Rama Ayodhya OTT Release Date: Telugu documentary on Lord Rama’s hometown Ayodhya now available for streaming online
Based on a textbook penned by National Film Award winner Satyakashi Bhargava, the 94-minute-long feature film, directed by Krishna S Rama, allows the audience to take a closer look at Lord Rama's birthplace Ayodhya.