The Duho Pavilion by Limbo Accra is a Cayman Islands landscape project that celebrates the Indigenous Caribbean Taino people