Touara (Niger) - 1993
interactive map location
A0095