Silla de Gibara is a natural feature, located at Silla de Gibara, Cuba
Great little hike to the top of this hill, with amazing views and a cool Cuban holiday camp at its foot