Nigeria This Is Amawbia, Anambra State Nigeria By Ou Travel And Tour - July 22, 2022 0 5 Share Facebook Twitter Google+ Pinterest WhatsApp Drone view of Amawbia Community in Anambra State, South East Nigeria. #anambra #aerial #dronevideo #nigeria source Related