Is Zoho Invoice specifically designed for a particular geography or business vertical?

Not at all. Zoho Invoice is being used by business users from various geographies and business verticals. It has all features that are required to get the invoicing done for a small business or a freelancer.