





This Thailand filming location showcases a riverside mansion with a stately facade, tiled rooflines, and sprawling grounds shaded by mature trees. The location includes waterfront views, ornate balconies, and weathered interiors that work well for dramatic, historical, or contemplative scenes.