Wat Intharawihan, Bangkok

Wat Intharawihan is a unique and beautiful temple located in Bangkok, Thailand. What makes it so unique is the 105 ft gold Buddha. Construction began in 1867 and took sixty years to complete. It was actually a temple that I was not aware of before visiting Thailand and did not seem touristy at all, more so […]

Continue Reading