Libanon | Mount Lebanon Trail – 470 km

By Simone