Organic kefir, 3,000 goats, and letur´s dream
To get to the little town of Letur in the southeast of Spain you must travel more than an hour from Albacete, the closest big city along a winding road parallel to the Segura River, which was strangely familiar to me despite being the first time I visited. Arriving in this town overlooking an…


