The Grand palace has a number of buildings, halls, pavilion sets, gardens, lawns, and courtyards, all of which feature a mix of Thai and European architecture.
The Grand palace has a number of buildings, halls, pavilion sets, gardens, lawns, and courtyards, all of which feature a mix of Thai and European architecture.