canouan house soho wallpaper soho beach house canouan Soho Beach House Canouan sits on a small island in St Vincent and the Grenadines a 50-minute flight from Barbados. Soho Beach Hou… Sunday, November 6, 2022 Edit