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

Your email address will not be published.

About The Author

CheapOair Staff