Ramathibodi
(Search results - 1)India UntoldMar 13, 2024, 1:27 PM IST
Is Ayodhya, the birthplace of 'Lord Ram', really connected to Thailand?
Although Ayodhya, India, and Ayutthaya, Thailand, are located almost 3,500 kilometers apart, it is Lord Ram who unites these two countries and their people. For the people of both countries, Lord Ram is important.