We love Barefoot Palms Villa and it’s our favorite place to stay in Turks and Caicos October 29, 2020 | No Comments Facebook Messenger Twitter LinkedIn Pinterest Email Print Reviews