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