Nigeria You won’t believe my Taraba state experience | Hiking on October 1st at Yorro Mountains By Abayomi Odekoya - October 14, 2020 0 4 Share Facebook Twitter Google+ Pinterest WhatsApp Yorro mountains and Yorro waters in Taraba State are two perfect gift of nature for hiking. The experience of hiking in Yorro … source Related