St. Lucia’s Jade Mountain featured on BBC
Work of visionary architect Nick Troubetzkoy is showcased in popular television show ST. LUCIA (February 15, 2021) – Some two million viewers across the United Kingdom got a glimpse of the creativity of visionary architect Nick Troubetzkoy whose award-winning Jade Mountain Resort in St. Lucia was featured last week on BBC Two’s popular…