El Nicho Waterfalls in Cuba Published March 3, 2020 at 1300 × 867 in – CUBA UNKNOWN: “El Nicho”, Escambray, the Island Garden of Eden. PHOTOS. . TheCubanHistory.com Comments comments