Ayodhya Janmbhumi Current Topic GK ram janmbhumi UPSC Ayodhya the Land of Lord Rama RAM JANMABHOOMI ( literally ‘Rama’s birth place ‘) is the name given to the site that is hypothesised to be the birth place of Rama […] Dipamoni BaishyaAugust 14, 2021April 17, 2022Leave a Comment on Ayodhya the Land of Lord Rama