The White Orchid Baru está ubicada en la Isla de Baru, Cartagena Colombia. La casa tiene acceso vía terrestre por el puente de Baru o por lancha a 40 minutos