Nigeria How We Toured The New Destination In Aba, Nigeria (West-Swiss Hotel). By Ani Opara - May 3, 2024 0 2 Share Facebook Twitter Google+ Pinterest WhatsApp The city of Aba, Abia State, in South East Nigeria is experiencing massive development in the area of road infrastructure and other … source Related