12 January 2024 | WorldThere's An Ayodhya In Thailand Too, Called Ayutthaya! The inauguration date for the Ram temple is drawing closer, and Ayodhya in Thailand is also making headlines.