Video Ad Feedback
Inside Bangkok's Grand Palace
The epitome of Thai craftsmanship and architecture, Bangkok's Grand Palace is one of the city's most popular tourist attractions.
01:41
- Source:
CNN
Take a journey with Black Buddha
13 videos