Where do water buffalo live?

Water Buffalo live in Africa and Asia.