Delta

Nigeria

A coastal village with houses surrounded by lush green vegetation and a large body of water.

Stay near popular Delta attractions