def METHOD_NAME(self, zone_id):
    """
    :param zone_id: Zone domain name (e.g. example.com)
    :return: :class:`Zone`
    """
    action = "/api/v2/zone/%s" % zone_id
    try:
        response = self.connection.request(action=action, method="GET")
    except BuddyNSException as e:
        if e.message == "Not found":
            raise ZoneDoesNotExistError(value=e.message, driver=self, zone_id=zone_id)
        else:
            raise e
    zone = self._to_zone(response.parse_body())
    return zone