Christmas is celebrated all over the world, even in a country that’s 95% Buddhist like Thailand. Check out how they celebrate Christmas in Bangkok in today’s travel video.

Source:TripFilms

Leave a Reply

About The Author