Wat Ratchaburana – Thailand
The meaning of Wat Ratchaburana is “the temple of Royal Restoration” Wat Ratchaburana was built in 1424 and is located adjacent to Wat Maha That in the center of the old city in Ayutthaya, Thailand. It was built by King Boromaraja II as a memorial to his two elder brothers. At the center of the…
Read More