Grand-Popo
English
Proper noun
Grand-Popo
A
coastal
town
in
Benin
,
West Africa
.