pparihar.com
Ayodhya of Thailand
The city of Ayuthaya – Ayodhya of Thailand The city of Ayuthaya is located about 70 km north of Bangkok. King Ramathibodi who named it after the birthplace of Lord Rama founded it in 1350. He…