Serving different regions.
WHAT PEOPLE WANT
Visitors directed to a nearer server, or to region-specific content.
WHAT DNS CAN DO
Some providers offer geographic routing, returning different answers depending on where the query came from.
Not available on standard hosting DNS.
WHAT IS USUALLY BETTER
A CDN, which serves cached content from a nearer location without needing different DNS answers.
That achieves the practical goal with less complexity.
FOR REGION-SPECIFIC CONTENT
Separate URLs per region, with hreflang markup, rather than serving different content at the same address.
Serving different content depending on the visitor's location confuses search engines and frustrates visitors who want another version.
THE PRACTICAL POSITION FOR A NIGERIAN BUSINESS
One site, one server, a CDN if your audience is spread.
Geographic DNS is a solution to a problem most small businesses do not have.
WHAT TO AVOID
Automatic redirection by location, which prevents search engines crawling other versions and irritates visitors.
Offer a clear selector instead.