Topic summaryApou Expand Summary Apou is an island of the Gambier Islands of French Polynesia. Wikipedia source